feat(i18n): implement localization foundation (Russian) and phased rollout#49
Open
CatSema wants to merge 1 commit intoamidaware:developfrom
Open
feat(i18n): implement localization foundation (Russian) and phased rollout#49CatSema wants to merge 1 commit intoamidaware:developfrom
CatSema wants to merge 1 commit intoamidaware:developfrom
Conversation
a0e8853 to
55dad8c
Compare
Add Vue I18n infrastructure with locale registry, browser/system locale detection, user language override in preferences, Quasar language synchronization, modular locale domains, and broad UI localization across critical and functional modules. Also include i18n docs/check tooling and cleanup updates needed for rollout readiness. Note: some hardcoded user-facing strings may still remain in low-traffic paths; this establishes the baseline and process for incremental completion.
55dad8c to
1765129
Compare
cashpilotthrive-hue
approved these changes
Apr 16, 2026
cashpilotthrive-hue
approved these changes
Apr 16, 2026
Member
|
hi, the frontend is undergoing a significant rewrite, so this needs to wait until it’s complete, then be rebased and any merge conflicts resolved. |
Author
Understood, thank you. I’ll wait for the frontend changes before adapting this PR further. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Vue I18n infrastructure with a locale registry, browser/system locale detection, user language override in preferences, Quasar language synchronization, modular locale domains, and UI localization across core and high-traffic functional areas.
Also add i18n documentation, validation/check tooling, and related cleanup needed for rollout readiness.
Some hardcoded user-facing strings may still remain in low-traffic paths, but this PR establishes the baseline architecture and workflow for incremental completion.
Notes
AI was used as an assistance tool while preparing this PR.
All proposed changes were reviewed manually and tested in a development/non-production environment before submission.
In addition, a modified internal build that includes this work has already been used on a regular basis within our organization, which helped validate the changes in real-world usage scenarios.
The final PR content was reviewed and adjusted manually before submission.